• word of the day

    cucurbita mixta

    cucurbita mixta - Dictionary definition and meaning for word cucurbita mixta

    Definition
    (noun) plant bearing squash having globose to ovoid fruit with variously striped grey and green and white warty rinds
Download our Mobile App Today
Receive our word of the day
on Whatsapp